package dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName AccountDTO
 * @Description 用户信息返回值封装
 * @Date 2020/12/11 11:08
 * @Author Rick Jen
 */
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Data
public class AccountDTO implements Serializable {

    /**
     *用户ID
     */
    private Long accountId;

    /**
     * 用户手机号
     */
    private String accountPhone;

    /**
     * 用户昵称
     */
    private String accountName;

    /**
     * 用户密码
     */
    private String accountPassword;

    /**
     * 用户状态
     */
    private Integer status;

    /**
     * 客户端ID
     */
    private String clientId;

    /**
     * 权限id集合
     */
    private List<Integer> roles;
}
